-
Notifications
You must be signed in to change notification settings - Fork 38.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update to Golang 1.13.9 #89275
Update to Golang 1.13.9 #89275
Conversation
/retest |
/test pull-kubernetes-typecheck |
(Dropped the staging image commit (2ae4a0ed0e146e435984171cac4dffed415df064) now that the kube-cross:v1.13.9-2 image has been promoted) |
This PR is currently blocked on tests failing due to bazel. |
An alternative to updating rules_go is ixdy@2a189ad. |
kube-cross image building has moved to k/release/images/build/cross. Signed-off-by: Stephen Augustus <saugustus@vmware.com>
Signed-off-by: Stephen Augustus <saugustus@vmware.com> Co-authored-by: Jeff Grafton <jgrafton@google.com>
/retest |
When supplying the go_download_sdk instead of updating rules_go, the go_version is removed, so we shouldn't check for it anymore in hack/verify-external-dependencies-version.sh. Without this, pull-kubernetes-verify jobs will fail. Signed-off-by: Stephen Augustus <saugustus@vmware.com>
Added 979e3e0:
|
# The version of rules_go we're using here is no longer supported, so | ||
# we must manually download a newer version of the go sdk. | ||
go_download_sdk( | ||
name = "go_sdk", | ||
sdks = { | ||
"darwin_amd64": ("go1.13.9.darwin-amd64.tar.gz", "450e59538ed5d3f2b165ba5107530afce6e8e89c6cc5c90a0cbf0a58846ef3b1"), | ||
"freebsd_386": ("go1.13.9.freebsd-386.tar.gz", "6b75a5a46ebbdf06aa5023f2bd0ad7e9e37389125468243368d5795e1c15c9cd"), | ||
"freebsd_amd64": ("go1.13.9.freebsd-amd64.tar.gz", "87716246da52c193226df44031aaf45e45ebfc23e01bdc845311c1b560e76e2b"), | ||
"linux_386": ("go1.13.9.linux-386.tar.gz", "a2744aa2ddc68d888e9f65c2cbe4c8b527b139688ce232ead90dc2961f8d51a8"), | ||
"linux_amd64": ("go1.13.9.linux-amd64.tar.gz", "f4ad8180dd0aaf7d7cda7e2b0a2bf27e84131320896d376549a7d849ecf237d7"), | ||
"linux_arm64": ("go1.13.9.linux-arm64.tar.gz", "b53cb466d7986e5e17a3d4c196bc95df08a35968eced5efd7e128387a246c46e"), | ||
"linux_arm": ("go1.13.9.linux-armv6l.tar.gz", "a3c2941a1fde8692514ece7e2180a0e3ca70609f52756a66bc0ab68c63572361"), | ||
"linux_ppc64le": ("go1.13.9.linux-ppc64le.tar.gz", "90beb01962202f332be0a7c8dad2db3d30242759ba863db3f36c45d241940efc"), | ||
"linux_s390x": ("go1.13.9.linux-s390x.tar.gz", "a40949aaf55912b06df8fda511c33fde3e52d377706bdc095332652c1ad225e3"), | ||
"windows_386": ("go1.13.9.windows-386.zip", "e22406377448f1aea2dd1517327e5ae452d826c0c7624b3511d5af510c57b69a"), | ||
"windows_amd64": ("go1.13.9.windows-amd64.zip", "cf066aabdf4d83c251aaace14b57a35aafffd1fa67d54d907f27fb31e470a135"), | ||
}, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
deep magic from the dawn of time
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
it's a little bit of efb21a5 mixed with https://github.com/bazelbuild/rules_go/blob/master/go/private/sdk_list.bzl. :)
go bits look good. I'll take @ixdy's word on the bazel bits from ixdy@2a189ad /lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: justaugustus, liggitt The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Cherry picks opened: |
/test pull-kubernetes-e2e-gce |
What type of PR is this?
/kind feature cleanup
/area dependency
What this PR does / why we need it:
Accompanying kube-cross bump: kubernetes/release#1200
/assign @BenTheElder @liggitt @cblecker @dims @listx
/milestone v1.18
cc: @kubernetes/release-team @kubernetes/release-engineering
ref: quarterly updates
Does this PR introduce a user-facing change?:
Additional documentation e.g., KEPs (Kubernetes Enhancement Proposals), usage docs, etc.: